后端开发
this 指针 标签描述

文章目录 一、全局函数与成员函数相互转化 1、成员函数转为全局函数多了一个参数 2、全局函数转为成员函数通过this指针隐藏操作数 二、有参构造函数设置默认参数值 三、返回匿名对象与返回引用 四、完整代码示例 一、全局函数与成员函数相互转化 1、成员函数转为全局函数多了一个参数 C编译器,在编译阶段会将C类的成员函数转为全局函数,转换时,会增加一个参数到参数列表开始为止,这个增加的参数是对象本身的指针; 在Student类中,定义了如下函数: //成员函数转为全局函数,多了一个参数StudentpThis作为第一个参数 voidprint() {...